galoryl alkylation hychem hydrogenation esterification ciba magicm halogenation amidation laufen grignard reaction formylation cytec bike